home *** CD-ROM | disk | FTP | other *** search
/ El Mac 1 / Magazine.iso / EL MAC 1 / Shareware / Comms. & Networking / rebecca v0.03b2 / bonus stuff... / Eudora Settings List Read Me next >
Encoding:
Text File  |  1995-07-15  |  3.7 KB  |  62 lines  |  [ttro/ttxt]

  1. Notes on Eudora Settings:
  2.  
  3.      I came up with a list of what index numbers in for settings in Eudora1.5.1 control by running an Applescript that grabbed all setting indexes from 1-400 and output them to a file. I then went into Eudora and started changing each individual item in order to track down its associated setting index number. (If someone knows of a way to get a name for each setting rather than doing it the back-breaking way I did, I'd love to know about it. Other than using our dear old Res-Edit to examine the two STR# resources which I did afterwards... You'd still have to check each one one at a time. I assume from the fact that they are stored in a STR# resource which is accessed by number that there is no other way- unless Eudora adds something somewhere else.) 
  4.      I have tried to be as clear as possible as I can with the descriptions of each setting. Some, I was unable to surmise, what changed the value. And thus, you are left with a (?) and the value I got for it, or a description of what changed the value from one thing to another and sometimes back again. I suspect that at least a couple more of the settings are tied together much as the attachment compression types are. (When you look at the list you'll see) However, I couldn't actually get any to act that way. What you have is my best approximation for Eudora1.5.1 with standard settinfs (i.e. I *DID NOT* use any of the extra settings modules floating around the net.)
  5.      One last note: I'm not sure if this is clear in the list or not. When I say set to "" I mean that they setting is blank. Not that you should try putting to "" in there. I figure that should be pretty obvious, but I don't want to get e-mail from somone complaining about how I help destroy their life because my setting list was somehow involved in the loss of mail from a 'tiny fiance' on some mud. I.E. Use at your own risk. I make no claims that this list will do you anything other than harm. That you will be able to become anything other than a satan worshiping, heroin shooting whore on the street of New York after using the knowledge you obtain from my little list. And I put all y's and n's in caps for readability. Eudora uses lowercase in its settings... see the (?) ones and you'll see. Now that I have that out of the way, Any info you additional information on this topic that you discover would be greatly appreciated.
  6.      Its 5:31 AM EST, I've been up all night doing this. (I can, I'm Unemployed!!!!!)
  7. -Sean Allen
  8. Infant Software
  9. runt@inch.com
  10.  
  11. WHAT FOLLOWS IS THE SCRIPT USED TO EXTRACT SAID DATA....
  12. use if you want(i through it together in a minute so.... SEE ABOVE DISCLAIMER!!!):
  13.  
  14. set b to {}
  15. set y to 1
  16.  
  17. tell application "Eudora1.5.1"
  18.     repeat 200 times
  19.         set a to get setting y
  20.         set b to b & a
  21.         set y to y + 1
  22.     end repeat
  23.     
  24.     set y to y - 1
  25.     tell me
  26.         dd(b, y)
  27.     end tell
  28. end tell
  29.  
  30. on dd(x, y)
  31.     set z to 1
  32.     set myFile to open for access file "Eudora Settings" with write permission
  33.     repeat y times
  34.         write "Setting " & z & ": " & item z of x & return to myFile
  35.         set z to z + 1
  36.     end repeat
  37. end dd
  38.  
  39. YOU DON'T REALLY NEED TO CALL A HANDLER....
  40. BUT I PULLED THIS OUT OF A *LARGE* SCRIPT
  41. I'M WORKING ON SO IT WAS EASIER FOR ME...
  42. RE-WRITE IF YOU WANT....
  43. (yes i know this one only checks the first 200...
  44. and I said I did more..... I went back and checked
  45. another 200 after. its not hard. just changed the value
  46. of y.... and yes... i know i didn't need to pass y to the
  47. handler... but I didn't notice that when I was ripping
  48. the little bit of code I had apart to make it check settings.
  49. Like I said, it was easier for me... its not meant to be good code...
  50. optimize it if you want before you use it. It didn't reall matter
  51. to me.... Why am I babbling like this? Hmmm....
  52. Oh yeah, I'm tired: 5:39 Am EST, G'nght.)
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.